trip-wired switch - French English Dictionary